/* 
 * File:   Simplex-Vista.h
 * Author: bastian
 *
 * Created on 13 de mayo de 2011, 4:25
 */

#ifndef STDIO_H
#include <stdio.h>
#define STDIO_H
#endif

#ifndef MATH_H
#include <math.h>
#define MATH_H
#endif

#ifndef STDLIB_H
#include <stdlib.h>
#define STDLIB_H
#endif

#ifndef STRING_H
#include <string.h>
#define STRING_H
#endif

#ifndef FRACCIONES_H
#include "Fracciones.h"
#define FRACCIONES_H
#endif

#ifndef MATRICES_H
#include "Matrices.h"
#define MATRICES_H
#endif

#ifndef VARIOS_H
#include "varios.h"
#define VARIOS_H
#endif

int Salir(){
    
    int opcion;
    do{
       //clrscr();
        printf("\nQuieres Salir del Programa?\n");
        printf("\n(1) Si");
        printf("\n(2) No");
        printf("\nTu Opcion:");
        scanf("%i",&opcion);
        while(getchar()!='\n');
    
    }while(opcion < 1 || opcion > 2);

    return opcion;
}

int MenuPrincipal(){
    
    int opcion;
    
    do{
        //clrscr();
        printf("\nMenu Principal:\n");
        printf("\n(1) Simplex TX");   
        printf("\n(2) Simplex TC");
        printf("\n(3) 1ra Fase TC");   
        printf("\n(4) 2da Fase TC");
        printf("\n(5) Simplex Primal-Dual TC");
        printf("\n(6) Analisis de sensibilidad");
        printf("\n(0) Salir");
        printf("\nTu Opcion:");
        scanf("%i",&opcion);
        while(getchar()!='\n');
    
    }while(opcion < 0 || opcion > 6);
    
    return opcion;

}


int MenuAS(){
    
    
    int opcion;
    
    do{
        //clrscr();
        printf("\nAnalisis de sensibilidad:\n");
        printf("\n(1) Variacion de b");   
        printf("\n(2) Variacion de a(ij)");
        printf("\n(3) variacion de... algo");
        printf("\n(0) Anterior");
        printf("\nTu Opcion:");
        scanf("%i",&opcion);
        while(getchar()!='\n');
    
    }while(opcion < 0 || opcion > 3);
    
    if(opcion==0)
        opcion=-1;
    
    return opcion;


}